Synonyms for "developmentally challenged"

Words with similar meaning